package com.moliku.insurance.model.entity.HuaTai;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @ClassName 赵项阳
 * @Description: TODO
 * @Author DELL
 * @Date 2021/3/6
 * @Version V1.0  险种信息
 **/
@Data
public class InsuranceObject implements Serializable {

    private static final long serialVersionUID = 8868885691587892836L;

     /**
      * 险种代码 必选
     */
    private String insuranceCode;

     /**
      * 产品名称 必选
     */
    private String insuranceName;

     /**
      * 款别 必选 默认值：A
     */
    private String plan;

     /**
      * 保费币种:参见4.3枚举值列表默认：01 即人民币 必传
     */
     private String prmCur;
     

     /**
      * 保费:以元为单位 必传
     */
     private BigDecimal premium;
      

     /**
      * 保额币种:参见4.3枚举值列表默认：01 即人民币 必传
     */
     private String amtCur;
       
     /**
      * 保额:以元为单位 必传
      */
     private Integer amount;
        
     /**
      * 费率:1.55‰(两位小数)
      */
     private String rate;
         
     /**
      * 保险起期:yyyy-MM-dd HH:mm:ss  必传
     */
     private String effectiveTime;
          
     /**
      *保险止期:yyyy-MM-dd HH:mm:ss 必传
     */
     private String terminalTime;
           
     /**
      * 份数:默认1份 必传
      */
     private String copy;
            
     /**
      * 单证类型
     */
     private String docType;
             
     /**
      * 单证号
     */
     private String docSN;

      /**
       *原保单号
      */
      private String srcCPlyNo;


}
